patlayıcı barikatı - Turkish English Dictionary